power plant technology - Turkish English Dictionary